package br.unit.gladson.pessoa;

import java.io.Serializable;

import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;

import estacionamento.ejb.ManutencaoBeanLocal;
import estacionamento.jpa.Pessoa;

@ManagedBean
@ViewScoped
public class CadPessoa implements Serializable{

	private static final long serialVersionUID = 1L;
	
	@EJB
	private ManutencaoBeanLocal manutencao;
	
	private Pessoa pessoa;
	
	public Pessoa getPessoa(){
		
		if(pessoa==null){
			pessoa = new Pessoa();
		}
		return pessoa;
	}

	public void setPessoa(Pessoa pessoa) {
		this.pessoa = pessoa;
	}
	
	public void gravarAction(){
		manutencao.inserirPessoa(pessoa);
	}
}
